do yourself a favour - Turkish English Dictionary